package com.yidu.hbats.dao;

import com.yidu.hbats.model.AtsBaseItem;

import java.util.List;

public interface AtsBaseItemMapper {
    int deleteByPrimaryKey(Integer itemId);

    int insert(AtsBaseItem record);

    int insertSelective(AtsBaseItem record);

    AtsBaseItem selectByPrimaryKey(Integer itemId);

    int updateByPrimaryKeySelective(AtsBaseItem record);

    int updateByPrimaryKey(AtsBaseItem record);

    /**
     * 动态查询指标所有方法
     * @return 集合存放查询到的值
     */
    List<AtsBaseItem> selectAll();

    /**
     * 修改指标方法
     * @param atsBaseItem 指标对象参数
     * @return 返回整数：大于0 操作成功 等于小于0 操作失败
     */
    int updateIsva (AtsBaseItem atsBaseItem);
    //根据体育项目id 查所有的指标
    List<AtsBaseItem> selectSportIdItem(Integer sportId);

    List<AtsBaseItem> queryBase(AtsBaseItem atsBaseItem);

}